package de.fhl.model;

/**
 * Ueberschrift:  OnlineWahl
 * Copyright:     Copyright (c) 2010 
 * Organisation:  FH Luebeck - Virtuelle FH
 */

import java.io.*;


/**
 * Die Klasse ModelKonsole enthält die Methoden zur Mehrfachverwendung für die Konsole<br>
 * 
 * @author Achim Krumrein (krumreia@stud.fh-luebeck.de)
 * @author Thomas Weber (webertho@googlemail.de)
 * @version 1.0
 */
public class ModelKonsole {
	
	/**
	 * Methodenname: einlesen
	 * Beschreibung: Methode zum einlesen von Strings
	 */
	public String einlesen (){
		String expr = new String();
		BufferedReader in = new BufferedReader ( new InputStreamReader (System.in) );
		
		try // "try and error"
		{
			expr = in.readLine();		
		}
		catch (IOException e)	// Fehler bei Ein/Ausgabe
		{
			System.out.println("Problem bei der Eingabe!\n" + e.getMessage());
			System.exit(-1);			
		}
		return expr;
	}
	
	/**
	 * Methodenname: vergleichAufJa
	 * Beschreibung: Methode wertet String auf Inhalt JA aus
	 * 	
	 */	
	public boolean vergleichAufJa(String janein){
		if (janein.equals("j") || janein.equals("ja") || janein.equals("J") || janein.equals("Ja") || janein.equals("JA")){
				return true;
		}
		else {
			return false;
		}
	}

}

